Alarms > Alarms Overview

Alarms Overview

Alarms in CygNet involve five services:

When a current value service, such as the Universal Interface Service (UIS), retrieves a value for a point, it checks the point’s configuration to find out:

If an alarm bit is enabled and the current value meets or exceeds the alarm setpoint, the CVS "sets" the alarm. If the alarm is to be reported to the CAS, the CVS sends an alarm record to the CAS after the delay period, if applicable, has expired. Once the CAS receives the alarm record, it sends the information to the ELSALM. The ELSALM is the repository for alarm history.

When the CVS determines that a point’s value no longer exceeds an alarm setpoint, it "resets" the alarm; that is, it clears the alarm bit. If the alarm has been reported to the CAS, the reset alarm will remain in the CAS, until it is cleared from the alarms table.

Unlike other SCADA systems, the CygNet Common Alarm Service is not an alarm event log, but more an alarm state reporting service. If a point is in an alarm state, the CAS reports it as being in that state, until it is no longer in that state. Any one point will display in the CAS either once, or not at all. If the current value of a point is changed, which does not change the alarm condition being displayed in the CAS View control, the displayed timestamp of the CAS entry does not change because the time represents the first time the alarm condition was detected and has since not changed.

Alarm Workflow

Click on the following diagram to see how alarms are processed in CygNet:

Click for more information
CygNet Alarm Processing

More:

Back to top

Let us know how we can improve this topic.

CygNet at weatherford.com

© 2020 Weatherford. All rights reserved.